package com.base.cn.platform.os.entity.course.cloud;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
public class PlaybackEntity {

    private String room_id; // 房间id
    private String session_id; // 房间id 长期房间回放id
    private String name; // 直播回放名称
    private Integer status; //回放状态 10:生成中 20:转码中 30:转码失败 100:转码成功
    private Integer length; // 回放时长 (s)
    private String preface_url; // 封面地址
    private Integer total_transcode_size; // 转码大小 (B)
    private String play_url; // 回放地址
    private Integer play_times; // 播放次数
    private Date create_time; // 创建时间

    public boolean success() {
        return status == 100;
    }
}
